package com.lyp.crm.dao;

import java.util.List;

import com.lyp.crm.entity.Fenye;
import com.lyp.crm.entity.Modules;
import com.lyp.crm.entity.Rolesmodules;

public interface ModulesMapper {
Integer SelectModulesCount(Fenye<Modules> fenye);
List<Modules> SelectModules(Fenye<Modules> fenye);

Integer insertModules(Modules modules);
Integer deleteModules(Integer mid);
Integer updateModules(Modules modules);
List<Modules> SelectModuleslist();
List<Modules> mymodules(Integer rid);
Integer insertrolesmodules(Rolesmodules rolesmodules);
Integer selectrolesmodules(Rolesmodules rolesmodules);
Integer deletelesmodules(Integer rmid);


Integer selectbymidModules(Integer mid);
Integer selectinsbymnanme(Modules modules);


List<Modules> selectModulesId(Integer mid);

Integer selectTrueRolesModules(Rolesmodules rolesmodules);

Integer selectModulesChildren(Integer mfather);

//����uid�鸸ģ��
Modules selectModulesmid(Integer mid);
}
